100% symbol docs coverage.
833 symbols documented.
0 symbols incomplete.
0 not documented.
What's left are just type system macros and windowing system opaque
structures.
-
<INCLUDE>gdk/gdk.h</INCLUDE>
<SECTION>
GDK_TYPE_STATUS
GdkStatus
GDKVAR
-GDK_VERSION_3_92
-GDK_VERSION_3_94
+GDK_EXTERN_VAR
+_GDK_EXTERN
+GDK_DECLARE_INTERNAL_TYPE
gdk_axis_use_get_type
gdk_byte_order_get_type
gdk_crossing_mode_get_type
gdk_device_tool_get_axes
<SUBSECTION Standard>
+GDK_TYPE_AXIS_FLAGS
GDK_TYPE_AXIS_USE
GDK_TYPE_EXTENSION_MODE
GDK_TYPE_INPUT_MODE
<FILE>events</FILE>
GdkEvent
GdkEventType
+GdkKeymapKey
GdkKeyMatch
GdkTouchpadGesturePhase
GdkScrollDirection
gdk_event_get_history
gdk_event_get_pointer_emulated
gdk_event_triggers_context_menu
+GdkButtonEvent
gdk_button_event_get_button
+GdkScrollEvent
gdk_scroll_event_get_direction
gdk_scroll_event_get_deltas
gdk_scroll_event_is_stop
+GdkMotionEvent
+GdkKeyEvent
gdk_key_event_get_keyval
gdk_key_event_get_keycode
gdk_key_event_get_consumed_modifiers
gdk_key_event_is_modifier
gdk_key_event_matches
gdk_key_event_get_match
+GdkFocusEvent
gdk_focus_event_get_in
gdk_touch_event_get_emulating_pointer
+GdkCrossingEvent
gdk_crossing_event_get_mode
gdk_crossing_event_get_detail
gdk_crossing_event_get_focus
+GdkGrabBrokenEvent
gdk_grab_broken_event_get_grab_surface
gdk_grab_broken_event_get_implicit
+GdkDeleteEvent
+GdkDNDEvent
gdk_dnd_event_get_drop
+GdkTouchEvent
+GdkTouchpadEvent
gdk_touchpad_event_get_gesture_phase
gdk_touchpad_event_get_n_fingers
gdk_touchpad_event_get_deltas
gdk_touchpad_event_get_pinch_angle_delta
gdk_touchpad_event_get_pinch_scale
+GdkPadEvent
gdk_pad_event_get_axis_value
gdk_pad_event_get_button
gdk_pad_event_get_group_mode
+GdkProximityEvent
<SUBSECTION>
gdk_events_get_angle
gdk_events_get_distance
<SUBSECTION Standard>
+GDK_EVENT
GDK_TYPE_EVENT
GDK_TYPE_EVENT_MASK
GDK_TYPE_EVENT_TYPE
GDK_TYPE_SCROLL_DIRECTION
GDK_TYPE_NOTIFY_TYPE
GDK_IS_EVENT
+GDK_IS_EVENT_TYPE
+GDK_TYPE_BUTTON_EVENT
+GDK_TYPE_CROSSING_EVENT
+GDK_TYPE_DELETE_EVENT
+GDK_TYPE_DND_EVENT
+GDK_TYPE_FOCUS_EVENT
+GDK_TYPE_GRAB_BROKEN_EVENT
+GDK_TYPE_KEY_EVENT
+GDK_TYPE_MOTION_EVENT
+GDK_TYPE_PAD_EVENT
+GDK_TYPE_PROXIMITY_EVENT
+GDK_TYPE_SCROLL_EVENT
+GDK_TYPE_TOUCH_EVENT
+GDK_TYPE_TOUCHPAD_EVENT
gdk_event_get_type
gdk_event_sequence_get_type
gdk_cairo_context_cairo_create
<SUBSECTION Standard>
+GDK_CAIRO_CONTEXT
+GDK_IS_CAIRO_CONTEXT
+GDK_TYPE_CAIRO_CONTEXT
+GDK_CAIRO_ERROR
gdk_cairo_context_get_type
</SECTION>
gdk_vulkan_context_get_queue_family_index
<SUBSECTION Standard>
+GDK_VULKAN_CONTEXT
+GDK_IS_VULKAN_CONTEXT
+GDK_TYPE_VULKAN_CONTEXT
+GDK_RENDERING_VULKAN
+GDK_VULKAN_ERROR
gdk_vulkan_context_get_type
gdk_vulkan_error_quark
gdk_vulkan_strerror
'gdktoplevelprivate.h',
'gdktoplevelsizeprivate.h',
'gdkvulkancontextprivate.h',
+
'filetransferportalprivate.h',
+ 'gdkconstructor.h',
'keyname-table.h',
# gdk/x11
+ 'gdkasync.h',
'gdkcairocontext-x11.h',
'gdkclipboard-x11.h',
'gdkdevice-xi2-private.h',
/* {{{ GdkButtonEvent */
+/**
+ * GdkButtonEvent:
+ *
+ * An event related to a button on a pointer device/
+ */
+
static void
gdk_button_event_finalize (GdkEvent *event)
{
/* {{{ GdkKeyEvent */
+/**
+ * GdkKeyEvent:
+ *
+ * An event related to a key-based device.
+ */
+
static GdkModifierType
gdk_key_event_get_state (GdkEvent *event)
{
/* {{{ GdkTouchEvent */
+/**
+ * GdkTouchEvent:
+ *
+ * An event related to a touch-based device.
+ */
+
static void
gdk_touch_event_finalize (GdkEvent *event)
{
/* {{{ GdkCrossingEvent */
+/**
+ * GdkCrossingEvent:
+ *
+ * An event caused by a pointing device moving between surfaces.
+ */
+
static void
gdk_crossing_event_finalize (GdkEvent *event)
{
/* {{{ GdkDeleteEvent */
+/**
+ * GdkDeleteEvent:
+ *
+ * An event related to closing a top-level surface.
+ */
+
static const GdkEventTypeInfo gdk_delete_event_info = {
sizeof (GdkDeleteEvent),
NULL,
/* {{{ GdkFocusEvent */
+/**
+ * GdkFocusEvent:
+ *
+ * An event related to a focus change.
+ */
+
static const GdkEventTypeInfo gdk_focus_event_info = {
sizeof (GdkFocusEvent),
NULL,
/* {{{ GdkScrollEvent */
+/**
+ * GdkScrollEvent:
+ *
+ * An event related to a scrolling motion.
+ */
+
static void
gdk_scroll_event_finalize (GdkEvent *event)
{
/* {{{ GdkTouchpadEvent */
+/**
+ * GdkTouchpadEvent:
+ *
+ * An event related to a touchpad device.
+ */
+
static GdkModifierType
gdk_touchpad_event_get_state (GdkEvent *event)
{
/* {{{ GdkPadEvent */
+/**
+ * GdkPadEvent:
+ *
+ * An event related to a pad-based device.
+ */
+
static const GdkEventTypeInfo gdk_pad_event_info = {
sizeof (GdkPadEvent),
NULL,
/* {{{ GdkMotionEvent */
+/**
+ * GdkMotionEvent:
+ *
+ * An event related to a pointer or touch device motion.
+ */
+
static void
gdk_motion_event_finalize (GdkEvent *event)
{
/* {{{ GdkProximityEvent */
+/**
+ * GdkProximityEvent:
+ *
+ * An event related to the proximity of a tool to a device.
+ */
+
static void
gdk_proximity_event_finalize (GdkEvent *event)
{
/* {{{ GdkDNDEvent */
+/**
+ * GdkDNDEvent:
+ *
+ * An event related to drag and drop operations.
+ */
+
static void
gdk_dnd_event_finalize (GdkEvent *event)
{
/* {{{ GdkGrabBrokenEvent */
+/**
+ * GdkGrabBrokenEvent:
+ *
+ * An event related to a broken windowing system grab.
+ */
+
static const GdkEventTypeInfo gdk_grab_broken_event_info = {
sizeof (GdkGrabBrokenEvent),
NULL,
#include <glib.h>
+/**
+ * GDK_MAJOR_VERSION:
+ *
+ * The major version component of the library's version, e.g. "1" for "1.2.3".
+ */
#define GDK_MAJOR_VERSION (@GTK_MAJOR_VERSION@)
+
+/**
+ * GDK_MINOR_VERSION:
+ *
+ * The minor version component of the library's version, e.g. "2" for "1.2.3".
+ */
#define GDK_MINOR_VERSION (@GTK_MINOR_VERSION@)
+
+/**
+ * GDK_MICRO_VERSION:
+ *
+ * The micro version component of the library's version, e.g. "3" for "1.2.3".
+ */
#define GDK_MICRO_VERSION (@GTK_MICRO_VERSION@)
#ifndef _GDK_EXTERN